Cours2 gestion des tables Cours Gestion des tablesIdenti ?ant Tous les éléments créés dans SQL Server sont parfaitement identi ?és par leur nom qui est utilisé en tant qu ? identi ?ant En e ?et deux objets de même type ne peuvent pas avoir le même nom s ?
Cours Gestion des tablesIdenti ?ant Tous les éléments créés dans SQL Server sont parfaitement identi ?és par leur nom qui est utilisé en tant qu ? identi ?ant En e ?et deux objets de même type ne peuvent pas avoir le même nom s ? ils sont dé ?nis au même niveau Par exemple sur une instance de SQL Server il n ? est pas possible d ? avoir deux bases de données avec le même nom par contre c ? est totalement possible si les bases sont dé ?nies sur deux instances distinctes de SQL Server De même au sein d ? une base de données il n ? est pas possible d ? avoir deux tables avec le même nom C ? est à partir de l ? identi ?ant qu ? il est possible de manipuler via le SQL les objets Il est donc important de dé ?nir correctement ces identi ?ants Les identi ?ants sont composés de à caractères Ils commencent toujours par une lettre ou l ? un des caractères suivants Les caractères suivants sont des caractères alphanumériques Bien entendu aucun identi ?ant ne peut correspondre à un mot clé du Transact SQL Il existe deux catégories d ? identi ?ants les réguliers et les délimités Les identi ?ants réguliers Cette catégorie d ? identi ?ant est la plus communément utilisée et c ? est celle à privilégier En e ?et ce type d ? identi ?ant est présent dans toutes les bases et présente beaucoup de souplesse au niveau de l ? écriture des requêtes car la casse n ? est pas conservée Exemple ENIEditions RessourcesInformatiques Les identi ?ants délimités Cette catégorie d ? identi ?ant permet de conserver des caractères spéciaux dans les identi ?ants comme les caractères accentués les espaces ? mais également de conserver la casse Ces identi ?ants sont utilisés entre des crochets ou bien des guillemets L ? utilisation de ce type d ? identi ?ant ne permet que rarement de gagner en clarté car l ? écriture des requêtes est plus lourde Il est donc préférable d ? utiliser des identi ?ants réguliers Exemple ENI éditions Ressources Informatiques Les types de données Lors de la dé ?nition d ? une colonne on précisera le format d ? utilisation de la donnée ainsi que le mode de stockage par le type de la colonne a Types de données système Ces types sont disponibles pour toutes les bases de données en standard Caractères char n Cha? ne de caractères de longueur ?xe de n caractères maximum Par défaut maximum varchar n max Cha? ne de caractères à longueur variable de n caractères maximum Par défaut maximum caractères En précisant max la variable peut contenir des données de type texte allant jusqu ? à caractères nchar n Cha? ne de caractères unicode maximum caractères nvarchar n max Cha? ne de caractères unicode maximum En précisant max la variable peut contenir des données de type texte allant jusqu ? à octets Numériques
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704437748q9jt3apcxe7f8cyszolz1d5wcz1qkt8bs34kikwn5ug1lf6a1oh8k55az4nytqfxyfml0wvjpec5pvhkoyl7w42qfdaoxw8yzos4.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/HwpQ1CwF9h15ITEOXKDA2erqVXO78SvHtoWLS3nanqevZanQWsnqb5dg92d6Qzy8MRyojZq1fqlhvF5zpz07kAvD.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/SqF6NTQPMV6bv7mWIpRu2ZBs99x5TOW7qAgcrYDOOeSeMFpszyFZLDnkjWWbQY98Rx55ideBjEFp1EFYh1SvmF6X.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703542432t6mnpeavbrbbqb7cllsyzxdqnwgusrwmatwy7uwwnxnepkxbkyosjuwyqwrwcbfrkohur44rte1x63emmzr3jlkfvltmyevwvemg.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/zJfo0uCi39njkWMlMQHvC71oOaD3zOpzCxs4hHCpdBSjlynKjdOVfdvhNi91ntnZZ04pv1ngQAjH1AH8S1vPTe64.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704434594nl2fbzm3y16qp7zvkjehz413fadfkj2p6flxbcy1rqqsd7giixwo8iqpzswrd5sq3basaqnfipkdkgh1xvqo7utypfdurlao0ojy.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704360916dgx7k8tyoe10v8olvjtsmzai2q4fwow4fgqklgyx2usdka7oyiv4jebw6kpqcvur8wdq1yty537cvf59rjcj0buc4yqwjnwcvyoc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/1uScAi0gU3YDs0tYW1w35Bejc85a4LWbD13DtCUsvKn9IBFPhDk01rXegklSL4fezs9lmG4ANlAnG3N1X1JJxWSt.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/jbEeTk6Oz5o3MlX5xn91pXALGomI2JTlZB3JQ1HIipkjtF5X7CCvqyopqSG0uRhFg2vXQEvRgwRU46DMQ1GZgvMH.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/nXeKDXrCRyUiDmV9rRL0OTaUgNHhLYojDYHlf8ASFWZDVTMdLepGeGazX9Fn1NpbSFKqk2A1Q35SaEQ36F5qCuRs.png)
-
21
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 12, 2022
- Catégorie Management
- Langue French
- Taille du fichier 70.8kB