DB製品によるSQLの違いにハマった

2019年10月7日 CEO 0 Comments

DBを学ぶ上で、現時点でのスタンダードはMySQLでしょうか。

勿論、さまざまなDBが存在しますが、

教材で学ぶ中心はMySQLが多いかと思います。

これはLAMP環境とかXAMPPとか、まず言語を学ぶ上での

環境づくりでよく使われますし、wordpressやレンタルサーバーの多くは

インストール済かと思います。

(実務、特にWeb系ではAWSやGCPでしょうか?)

私は業務上、Oracleがメインなのですが、SELECT文なんかは特に違いがなく、

影響はないかと思いますが、私がハマったのはINSERT文で、MySQLの教材を

見ながら、OracleにINSERTする時に、

INSERT INTO table name SET

を使ってしまいました。。

Oracleでは SET は使えません。。

バックエンドとして生きていくならば、

やっぱりさまざまなDBを使ってみなきゃダメだ。と実感させられました。